with front lens cap - Español Inglés Diccionario